package com.centsuse.vo;

import java.util.List;

/**
 * @author bobo
 */
public class KnowledgeSearchVo {

    private String keyword;

    private List<String> sceneCodes;

    private List<String> sourceSystems;

    private List<String> sourceOrgIds;

    // 1是0否，default 1
    private Integer publishFlag;

    // 1, 2, 3, 4
    private Integer knType;

    // default 1
    private Integer pageSize;

    // default 2
    private Integer pageNumber;

    // create_time
    private String sortField;

    // asc/desc, default asc
    private String sortOrder;

    public KnowledgeSearchVo() {
    }

    public KnowledgeSearchVo(String keyword) {
        this.keyword = keyword;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public List<String> getSceneCodes() {
        return sceneCodes;
    }

    public void setSceneCodes(List<String> sceneCodes) {
        this.sceneCodes = sceneCodes;
    }

    public List<String> getSourceSystems() {
        return sourceSystems;
    }

    public void setSourceSystems(List<String> sourceSystems) {
        this.sourceSystems = sourceSystems;
    }

    public List<String> getSourceOrgIds() {
        return sourceOrgIds;
    }

    public void setSourceOrgIds(List<String> sourceOrgIds) {
        this.sourceOrgIds = sourceOrgIds;
    }

    public Integer getPublishFlag() {
        return publishFlag;
    }

    public void setPublishFlag(Integer publishFlag) {
        this.publishFlag = publishFlag;
    }

    public Integer getKnType() {
        return knType;
    }

    public void setKnType(Integer knType) {
        this.knType = knType;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getPageNumber() {
        return pageNumber;
    }

    public void setPageNumber(Integer pageNumber) {
        this.pageNumber = pageNumber;
    }

    public String getSortField() {
        return sortField;
    }

    public void setSortField(String sortField) {
        this.sortField = sortField;
    }

    public String getSortOrder() {
        return sortOrder;
    }

    public void setSortOrder(String sortOrder) {
        this.sortOrder = sortOrder;
    }
}
